first aid crew - French English Dictionary